<template>
	<div id="app">
		<router-view v-if="isRouterAlive"></router-view>
	</div>
</template>
<script>
	import {
		userInfo,
		getCount
	} from './api/index';
	export default {
		name: 'App',
		provide() {
			return {
				reload: this.reload
			}
		},
		data() {
			return {
				isRouterAlive: true
			}
		},
		// watch: {
		// 	'$route': 'getPath'
		// },
		// methods: {
		// 	getPath() {
		// 		if (this.$route.query.userid) {
		// 			localStorage.setItem('userid', this.$route.query.userid);
		// 			localStorage.setItem('sign', this.$route.query.sign);
		// 			this.getUserInfo(this.$route.query.userid,this.$route.query.sign);
		// 		}else{
		// 			let userid=localStorage.getItem('userid')
		// 			if(userid==null){
		// 				this.getPath()
		// 			}else{
		// 				userInfo({userid:userid}).then(res => {
		// 					localStorage.setItem('userInfo', JSON.stringify(res.data.info));
		// 					localStorage.setItem('menuList', JSON.stringify(res.data.menu_list));
		// 				});
		// 			}
		// 		}
		// 	},
		// 	getUserInfo(userid,sign){
		// 		localStorage.clear()
		// 		localStorage.setItem('userid', userid);
		// 		localStorage.setItem('sign', sign);
		// 		userInfo({userid:userid}).then(res => {
		// 			localStorage.setItem('userInfo', JSON.stringify(res.data.info));
		// 			localStorage.setItem('menuList', JSON.stringify(res.data.menu_list));
		// 			this.$store.commit("topNav", res.data.menu_list[0].children);
		// 			localStorage.setItem('subs', JSON.stringify(res.data.menu_list[0].children));
		// 			this.reload()
		// 		});
		// 	},
		// 	getRandom(num) {
		// 		var random = Math.floor((Math.random() + Math.floor(Math.random() * 9 + 1)) * Math.pow(10, num - 1));
		// 	},
		// 	reload() {
		// 		this.isRouterAlive = false
		// 		this.$nextTick(() => this.isRouterAlive = true)
		// 	}
		// },
	}
</script>
<style>
	@import "./assets/css/main.css";
	@import "./assets/css/public.css";
</style>
